Linux 如何查看是哪个程序占用了80端口

Linux 如何查看是哪个程序占用了80端口

在Linux中,可以使用以下命令来查看占用了80端口的程序:

  1. 使用netstat命令:
sudo netstat -tuln | grep :80

该命令将显示所有正在监听的TCP和UDP端口,并使用grep过滤出占用了80端口的程序。

  1. 使用lsof命令:
sudo lsof -i :80

该命令将显示所有打开了网络连接的程序,并使用grep过滤出占用了80端口的程序。

  1. 使用ss命令:
sudo ss -tuln | grep :80

该命令将显示所有正在监听的TCP和UDP端口,并使用grep过滤出占用了80端口的程序。

以上三种方法都可以查看到占用了80端口的程序及其进程ID(PID)。如果需要终止该进程,可以使用kill命令加上PID来终止对应的进程。